package cn.nlsde.service;

import cn.nlsde.entity.Company;

import java.util.List;
import java.util.Map;

/**
 * Created by zwj on 2016/10/6.
 */
public interface CompanyService extends BaseService<Company> {
    /**
     * 查询排序过的前n家公司
     *
     * @param limit
     * @return
     */
    List<Company> selectOrdered(Integer offset, Integer limit, Integer templateId);

    /**
     * 根据条件查询前n条数据
     *
     * @param map
     * @return
     */
    List<Company> selectByCondition(Map map);

    public byte[] getCompanyBytemplateId(Integer templateId);

    public byte[] getCompanyBytemplateCSV(Integer templateId);
}
